﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Contract.Business.Entity;
using Contract.Business.Filter;
using Contract.Data.Manager;
using Generic.Business.Manager;

namespace Contract.Business.Manager
{
    //Criado por : Gustavo
    //Data       : 10/25/2011 12:19:32 AM
    public class BMVenda : BMGeneric<BEVenda, FEVenda, DMVenda>
    {
        public List<BEVendaItem> ObterItensVenda(int codigoVenda)
        {
            return this.DataManager.ObterItensVenda(codigoVenda);
        }

        public List<BEPagamento> ObterPagamentosVenda(int codigoVenda)
        {
            return this.DataManager.ObterPagamentosVenda(codigoVenda);
        }

        public void SalvarEnviadas(List<BEVenda> entidades)
        {
            this.DataManager.SalvarEnviadas(entidades);
        }

        public List<BEVenda> ObterNaoEnviadas()
        {
            return this.DataManager.ObterNaoEnviadas();
        }

        public void Cancelar(int codigo, string motivo)
        {
            this.DataManager.Cancelar(codigo, motivo);
        }
    }
}
